Definition of the Word GOWL


Scotland) To weep angrily; to howl.

Close Window